Why Developers Need To Think About Matrix Building And Semi-Solid Formulations